package com.vcredit.creditcat.manager.report;

import org.springframework.beans.factory.annotation.Autowired;

import com.alibaba.dubbo.config.annotation.Service;
import com.vcredit.creditcat.api.ICustReportManager;
import com.vcredit.creditcat.manager.CatCardManager;
import com.vcredit.creditcat.model.CreditTipsShowVo;
import com.vcredit.creditcat.model.Cust;
import com.vcredit.creditcat.model.CustReportParam;
import com.vcredit.creditcat.model.CustReportVo;
import com.vcredit.creditcat.model.SesameScoreVo;
import com.vcredit.creditcat.service.report.impl.CustReportServiceImpl;

/**
 * 报表分析
 * 
 * @author chengxin
 *
 */
@Service(protocol = { "protocol1" }, version = "1.0")
public class CustReportAnalysisManager implements ICustReportManager {

	@Autowired
	private CustReportServiceImpl custReportServiceImpl;
	@Override
	public CustReportVo CustReoprtAnalysis(Long custId, CustReportParam custReportParam) throws Exception {
		// TODO Auto-generated method stub
		return custReportServiceImpl.custReoprtAnalysis(custId, custReportParam);
	}

	@Override
	public CreditTipsShowVo CustGradeAnalysis(Cust cust,String appDesc) throws Exception {
		// TODO Auto-generated method stub

		return custReportServiceImpl.CustGradeAnalysis(cust,appDesc);
	}

	@Override
	public SesameScoreVo getSesameScoreVo(Cust cust, String ispull) throws Exception {
		// TODO Auto-generated method stub
		return custReportServiceImpl.getSesameScoreVo(cust,ispull);
	}

}
